home *** CD-ROM | disk | FTP | other *** search
- ----------------------
- Version 1.4 1996-01-10
- ----------------------
- All:
- File was being opened twice if file was changed.
- Should be used with Aladdin Ghostscript 3.53.
- Win16:
- Prevented GPF when running out of memory.
- Reduced stack size and pipe buffer size to allow larger documents
- to be displayed. If only numeric page labels are used, 500 page
- documents should be OK.
- PM:
- Requires emx 0.9b or later.
- PDF viewing was broken when "Configure Ghostscript" was added.
-
- ----------------------------
- Version 1.33 beta 1995-11-30
- ----------------------------
- All:
- Added PageOffset for printers. See the Properties dialog box.
- Add 'Edit Properties' dialog box to allow user to add, edit or delete
- properties for a printer without having to hand edit the INI file.
- Win:
- Installation program now creates "GS Tools" program group and
- adds File Manager associations for .ps and .eps to the registry.
-
-
- ----------------------------
- Version 1.32 beta 1995-11-23
- ----------------------------
- All:
- Installation programs added.
- Win32s:
- Uses new gsv16spl.exe to write to the 16-bit spooler from Win32s.
- PM:
- Fixed printing of non DSC documents (was broken when printer
- dialog boxes were combined).
-
- ----------------------------
- Version 1.31 beta 1995-11-03
- ----------------------------
- This is an interim release, intended to fix some known problems
- and add a few new features, but does not include the full DLL
- implementation needed to work reliably under Windows 95/NT,
- or paper size handling using level 2 setpagedevice.
- It is intended for use with Aladdin Ghostscript 3.51.
- All:
- Still doesn't work with landscape PostScript that sets the
- clipping path.
- Combined printer dialog boxes.
- Allow user supplied preview file in creation of DOS EPS file for both
- GSview "Edit | Add EPS Preview | User Supplied Preview" and EPSTOOL.
- Added warning if EPS BoundingBox was entirely off the page.
- Replace label of "%%Pages: () 1" with page number.
- Changed "Ghostscript Command" into "Configure Ghostscript" which
- has separate "Ghostscript EXE" and "Ghostscript Include Path".
- Changed TIFF code to work on big-endian architectures, to allow
- EPSTOOL to run under Solaris.
- Directories src, gsgrab and epstool are now in ZIP files, since
- most people won't want them unzipped.
- PM:
- Uses print queues instead of writing to ports.
- It is now possible to use a Ghostscript path with embedded spaces.
- Allow user to specify drawing method GpiDrawBits or WinDrawBitmap
- to dodge display driver bugs.
- Recover when last directory is invalid (usually no floppy in drive).
- Win:
- Added Ghostscript 3.51 to "Options | Ghostscript Version". Selecting
- GS 3.51 puts quotes around filenames in response files to allow embedded
- spaces. This won't work with GS 3.33.
- Win32:
- Uses print queues under Win95 and WinNT.
-
- ----------------------------
- Version 1.3 1995-05-23
- ----------------------------
- Win:
- Default extension was .ps. Now .ps or .eps or .epi.
- Added mswinpr2 to default device list.
- Win32:
- gvcbugs.doc notes that patched version of Ghostscript 3.33 needed to
- avoid lockups under Windows 95.
- Fixed drag-drop under Win32.
- Allowed long filenames in quotes on command line.
- Win95 "Print File" opens port directly and does not attempt to spool file.
-
- ----------------------------
- Version 1.23 beta 1995-05-16
- ----------------------------
- All:
- Location of GSview on ftp://ftp.cs.wisc.edu/ghost/rjl/ has changed slightly.
- Win:
- Changed open command dialog box filter strings so that List Files of
- type list box doesn't confuse users. Some users think that if the
- extension of a PostScript file is BMP, it can be read by Microsoft Word.
- Changed dialogs to match Windows 95 style. This involved changed
- default font to Helv 8 pt, and adding 0x0004L flag to all dialogs.
- Win32:
- Increased maximum string length from 80 to 256 characters.
- Added flag to indicate Windows 95.
- Corrected error message under Windows 95 when Ghostscript can't be found.
- Noted that Windows 95 can be used.
-
- ----------------------------
- Version 1.22 beta 1995-05-09
- ----------------------------
- All:
- Updated device list to match updated gs 3.33 makefiles.
- Added note about gs @filename to GSgrab documentation.
- Added FILE_ID.DIZ for BBS operators.
- Added suggested Windows PostScript printer drivers to help file.
- PM:
- Requires emx 0.9a or later.
- Win:
- Store bitmaps and icon in binary files instead of embedded in resource
- script, to allow compilation with Microsoft compilers.
-
- ----------------------------
- Version 1.21 beta 1995-04-26
- ----------------------------
- PM:
- Can now handle PDF files using GS 3.33 with PDF interpreter. Zoom
- doesn't work with PDF files. Takes a long time to open PDF file. Doesn't
- sense if PDF file is modified.
-
- Win32:
- Filename on command line was ignored. Removed BC++ 4.0 bug avoidance
- since no longer needed in BC++ 4.5.
-
- ----------------------------
- Version 1.2 1995-04-18
- ----------------------------
- All:
- Changed email address to rjl@aladdin.com. This is an alias provided
- by Aladdin Enterprises. Russell Lang is not an employee or agent
- of Aladdin Enterprises.
- Aladdin Ghostscript 3.33 is now the preferred version for use with GSview.
- Disabled changing HWResolution via setpagedevice.
- Fixed bug in handling %%BeginBinary or %%BeginData with lines > 255
- characters (which is incorrect DSC).
- Now deals with incorrect DSC usage whereby code is included
- after %%EndSetup and before %%Page: (Microsoft Windows).
- Added warning if User Defined Media dimensions exceed 1 metre.
- Updated documentation to suit GS 3.33.
- Updated printer devices list to suit GS 3.33.
- PM:
- Removed double mutex request which may have been causing mutex timeout.
- Show Bounding Box now works in orientations other than portrait
- and when zoomed.
- Sound files with spaces in filename will now play. Required quotes
- around filename for MciPlayFile().
- Win:
- Now compiled using BC++ 4.5.
- Win16:
- Add "Options | Ghostscript Version" to allow GNU Ghostscript 2.6.1
- to be used by GSview. Support for this is likely to be dropped
- in the future.
- Win32:
- Modified get_filename() to deal with buggy Win32 GetOpenFileName
- which didn't change current directory.
-
- ----------------------------
- Version 1.13 beta 1995-01-09
- ----------------------------
- All:
- Fixed bug which caused looping in ps.c when reading DOS EPS file.
- Added reference to WWW home page.
- Add ghostscript installation instructions to help file.
- PM:
- Added small black and white icons for OS/2 Warp.
- Fixed check marks on Orientation menu.
- Added Ctrl+PgDn and Ctrl+PgUp to page left and right as per IBM CUA.
- Win32:
- Fixed bug which stopped gsview32.exe working as a NCSA Mosaic viewer.
- This bug was caused by a buggy BC4 setdisk() function which was incorrectly
- changing the directory on selected disk.
- Changed INI filename to GSVIEW32.INI
-
- ----------------------------
- Version 1.12 beta 1994-12-08
- ----------------------------
- All:
- Prevent user entering 0 for width or height of user defined media.
- Created doc2html for making GSview on-line help available via the
- World Wide Web.
- Fixed printing with User Defined page size.
- Reverted to using Tim Theisen's ps.c module, but with a non GNU licence.
- Modified ps.c to support %%BeginData lines > 254 char, atend instead
- of (atend), %!PS-Adobe instead of %!PS-Adobe-, DOS EPS files.
- Win:
- If ghostscript window in existence, don't erase background of
- GSview. This is to avoid an NT bug which resulted in GSview
- being told to erase the background after Ghostscript had drawn
- the child window.
- Treat Windows 95 (version > 4.0) as being like Windows NT.
- When creating default Ghostscript Command, use gswin32.exe for 32bit
- version, not gswin.
- PM:
- Added new option "Show Bounding Box" which draws a dashed rectangle
- over the image to show the bounding box. Only works in portrait
- orientation.
-
- ----------------------------
- Version 1.11 beta 1994-10-27
- ----------------------------
- All:
- Changed "Save Settings" to "Save Settings Now" for consistency with
- WinNT program manager.
- Changed DSC recognition string from "%!PS-Adobe-" to "%!PS-Adobe"
- to allow it to recognise OS/2 2.99 (Warp Beta) PostScript driver files.
- Allow "%%Pages: atend" and "%%BoundingBox: atend" which are both
- incorrect because they should be "(atend)" not "atend". Still
- gives warning message about these lines, but accepts them anyway.
- Allow documents that claim DSC conformance to incorrectly include
- a setup section without using %%Begin/EndSetup. Warning given.
- Allow documents that claim DSC conformance to incorrectly include
- code between %%EndSetup and the first %%Page.
- Add debug messages "%GSview sectionname".
- Moved Page selection menu items to new View menu.
- Added "File | Save As" to save the current document when GSview
- is used as a WWW viewer.
- Win:
- Under WinNT, registry entry for [sounds] includes "Enable=1" which caused
- Options|Sounds to crash. Added code to ignore this entry.
- Win32:
- Fixed sounds. Was looking for MMSYSTEM.DLL instead of WINMM.DLL.
- Imitation pipe code changed to use memory mapped files instead
- of shared memory under WinNT.
- WinNT cannot mix 16 and 32 bit versions of Ghostscript and GSview.
- Under WinNT, scroll bars are not redrawn properly, and cursor over
- child window is not correct.
- This problem may be an artifact of the image window
- not being owned by the same process as the parent window.
-
- ----------------------------
- Version 1.1 1994-08-03
- ----------------------------
- All:
- Change licence from GNU to GSview specific licence. Commercial
- distribution of this version now prohibited.
- Added Zoom by right mouse button.
- Added Keys Help topic.
- Added pt, mm and inch units to cursor position on status line.
- Cursor position is now w.r.t. lower left of page, not lower left
- of bitmap (relevant when page rotated).
- Force installation help to be displayed when user can't run ghostscript.
- Handle files that claim DSC conformance, yet have lines > 254 characters
- in %%BeginData section (MS-Windows PostScript driver yet again).
- PM: When restoring window location on startup, maximize window if
- needed, remembering restored position.
- Added scrolling bug avoidance kludge for OS/2 2.11, 1bit/pixel bitmap
- with 1bit/pixel display.
- When GSview started from the command line, ignore any non-existent
- file given as an argument. Putting GSview on the Desktop menu
- causes d:\Desktop to be given as an argument to GSview.
- Added Options | Fit Window to Page.
- Added new messages GS_BEGIN and GS_END from gsos2.
- These are caused by "-1 false .outputpage" and "-2 false .outputpage"
- respectively. These commands are placed before and after every page.
- These are used by GSview to tell when gsos2 starts processing input
- and when it finishes processing input.
- This reduces the number of incorrect status messages that get briefly
- displayed. Should also make it harder to advance to next page while
- Ghostscript busy.
- Win: Draw cursor position on status line directly instead of using
- paint message. Looks better when cursor in motion.
-
- ----------------------------
- Version 1.08 beta 1994-05-10
- ----------------------------
- Win16:
- Again loads files from the command line.
-
- Win32:
- Now loads files from the command line (far pointer in WM_COMMAND
- lParam was being truncated by Win32s. Use handle instead).
- Fixed EPS Add Preview | Windows Metafile (BC4 can't tell the
- difference between hwrite and _hwrite!).
-
- PM:
- buttons now in correct place when user tries to resize window
- larger than bitmap.
-
- Wider distribution (ftp.cs.wisc.edu, ftp.cdrom.com).
-
- ----------------------------
- Version 1.07 beta 1994-04-28
- ----------------------------
-
- Fixed "gvpm [drive:][path]file" to stay in current directory and to
- pass full pathname to Ghostscript.
-
- Made Auto Redisplay the default.
-
- Changed "Wait" message to be more descriptive.
-
- Fixed redisplay when displayed file is changed.
-
- Shortened gs printer command line by putting filename inside options file.
-
- Merged more of the Windows and PM print code together.
-
- Fixed Windows Select Device dialog box.
-
- Remember port for Open | Print File.
-
- Print all pages when document doesn't contain DSC page comments.
-
- PM Fixes:
- Buttons now drawn correctly when window is maximized.
- In input dialog box, select entry field during dialog box creation.
- Fixed DOS EPS header created by EMX (needed pack(1))
- Fixed Open | Print File.
- Made PM filename box on status line wider.
- Added button descriptions on status bar.
-
- ----------------------------
- Version 1.06 beta 1994-03-03
- ----------------------------
-
- Changed name back to GSview (original name used in pre 0.6 alpha)
- to avoid confusion with Tim Theisen's X11 Ghostview.
-
- Ported to OS/2 Presentation Manager. This involved a major reorganisation
- to allow common code between MS-Windows and OS/2.
- MS-Windows version is expected to have more bugs than version 1.0.
-
- PM GSview supports all the relevant features from GSview for Windows
- except for "Edit | Add EPS Preview | Windows Metafile".
-
- Added Microsoft Win32s version.
- 16 bit GSview for Windows will work with 32 bit Ghostscript using
- Win32s and vice versa.
- GSview for Windows now requires Ghostscript 3.0.
- Not tested under Windows NT.
-
- Added Media | Depth option. Needs Ghostscript version 3.0.
-
- Added Options | Ignore DSC. Useful for documents that incorrectly
- claim to follow DSC.
-
- Rewrote DSC scanning code. Now handles DOSEPS files without creating
- a temporary file.
-
- Added magnify buttons.
-
- Added text extract and search.
-
- ----------------------------
- Version 1.0a 1993-11-10
- ----------------------------
-
- Fixed EPSF Warn bug.
-
- Fixed INI file bug for Printer entry.
-
- ----------------------------
- Version 1.0 1993-08-05
- ----------------------------
-
- Saved media name in an array so it is available in write_profile().
- Previously, closing gsview from the system menu would cause
- write_profile() to be called twice, the second time after the
- window and menu had been destroyed. Consequently the media
- name could not be obtained from the non-existent menu.
-
- Added command line option /S[port] to spool file (File | Print File).
- This allows files dropped on the Print Manager to be sent
- direct to a PostScript printer.
-
- Changed default timeout to 5 minutes per page. This timeout
- only affects printing. Timeout for displaying was dropped
- in version 0.8 beta (when pipe code was changed).
- Timeout for opening or closing Ghostscript is still 20 seconds.
-
- Added "Safer" option to select Ghostscript -dSAFER flag which
- disables the deletefile and renamefile operators, and the
- ability to open files in any mode other than read-only.
- The default is now "Safer".
-
- Added %%EndImage before %%EndPreview of EPSI preview.
-
- Changed default file extensions so that .ps indicates an ASCII
- postscript file and .eps indicates a DOS EPS file with a
- binary header and preview.
-
- ----------------------------
- Version 0.8 beta 1993-07-07
- ----------------------------
-
- DSC file is now closed after each page is displayed.
- The file is reopened just before the next page is displayed and
- if the file length or date stamp have changed, gswin is killed
- and the file rescanned. Version 0.7 kept DSC files open which
- caused problems if another program changed the file.
-
- Documented that gsview produces TIFF 5.0 Class B images.
- Added a menu option for creating a TIFF 4.0 preview for
- Word Perfect 5.1 which requires a narrow minded interpretation
- of the TIFF 4.0 specification.
-
- Moved imitation pipe code to a separate module.
- Changed implementation of imitation pipe. Instead of creating
- many temporary files, gsview now keeps a single read/write file open.
- When gsview writes to the imitation pipe the data is written to this file.
- When the pipe is flushed gsview reads the file and passes it to gswin
- in global memory blocks. When gswin asks for data and there is no more
- to give, gsview resets the file.
-
- If a file is specified on the gsview command line do not use the
- saved directory. If a path to the file is given, use it as the
- current directory, otherwise use the gsview working directory.
-
- To stop documents that change the paper size from interfering with
- gsview's orientation commands, gsview now adds paper size commands
- (e.g. letter, a4) to the userdict to replace those in the systemdict.
-
- Generate error if user attempts to overwrite open document file.
-
- ----------------------------
- Version 0.7 beta 1993-05-10
- ----------------------------
-
- First general release of Ghostview for Windows.
-
-